<=(less than or equal to)أقل من أو يساوي

 

 

      تستخدم أقل من أو يساوي للمقارنة بين الأعداد و الكلمات ,بالضبط مثل أقل من <(less than)  ,ولكن مع اختلاف بسيط ,وهو أن <(less than)   تشترط أن يكون أحد العددين أو الكلمتين المقارنين أقل من الآخر حتى يتحقق الشرط,أما إن كان المقارنين متساويين ,فلا يتحقق الشرط, ولكن في <=(less than pr equal to) يتحقق الشرط أيضا في حالة تساوي المقارنين

وهذا يعني أن <=(less than or equal to) أقل من أو يساوي تنقسم إلي قسمين ,وهما:

<         أقل من

=         يساوي

فإذا تحقق أحد الشرطين تحقق شرط<=(less than pr equal to)  .

مثال:

trace(25 <= 25);

في المثال السابق يظهر في نافذة output عند تطبيق البرنامج كلمة"true"

 وهذا يعني أن الشرط قد تحقق.

 

وإذا أردنا أن نقارن بين <(less than)  و <=(less than or equal to) ,يمكن أن نجري تعديلا بسيطا علي المثال السابق فيصبح كالتالي:

trace(25 < 25);

 

والتعديل هو أن قمنا بإحلال العلامة< بدلا من <= ,

وفي هذا المثال عند تطبيق البرنامج تظهر كلمة "false" ,وذلك لأن العدد (25) ليس أقل من نفسه!

 

 

************************